from pydantic import BaseModel, Field
from typing import Annotated, List, Optional, Union, Iterator, Dict
from llmweb import BrowserPool
from llmweb.base import LLMWebBase
class Context(BaseModel):
    pool: Optional[BrowserPool]
    models: Optional[Dict[str, LLMWebBase]] = None
    class Config:
        arbitrary_types_allowed = True